/* pages/agreement/marriage/marriage.wxss */
page{
  background-color: #f6f8fa;
}
.main{
  padding: 30rpx 20rpx 150rpx;
  .item{
    padding: 30rpx 20rpx;
    background-color: #fff;
    border-radius: 20rpx;
    margin-bottom: 20rpx;
    display: flex;
    align-items: center;
    justify-content: space-between;
    .left{
      display: flex;
      align-items: center;
      color: #222222;
    }
  }
}
.line-4 {
  padding-top:10rpx ;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 24rpx;
  // margin: 56rpx 0;
  align-items: center;
  box-sizing: border-box;
  padding: 28rpx 28rpx 28rpx;
  background-color: #fff;
  .button {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 88rpx;
    border-radius: 48rpx;
    color: #fff;
    font-weight: 600;
    background-image: linear-gradient(to bottom, #58db73, #58db73);
    position: relative;
    overflow: hidden;
   
  }
}